package Date;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Test {
    public static void main(String[] args) throws ParseException {
        //创建一个Date对象，表示当前时间
        Date date = new Date();
        //Date date1 = new Date(56);
        System.out.println("当前时间："+date);
       // System.out.println(date1);

        //获取1970到现在的毫秒值
        System.out.println("======");
        long time = date.getTime();
        System.out.println("当前时间的毫秒值"+time);

        //获取当前时间五分钟以后的时间
        System.out.println("======");
        date.setTime(date.getTime()+30*60*1000);
        System.out.println("当前时间30分钟后的时间："+date);
        //获取30分钟之后的毫秒值
        long time1 = date.getTime()+30*60*1000;
        System.out.println("当前时间30分钟后的时间的毫秒值："+time1);
        //把当前时间以指定的格式输出
        System.out.println("======");
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
        String format = sdf.format(date);
        System.out.println("格式化后的时间："+format);
        System.out.println("======");
        String time2 = "2011年11月11日 11时11分11秒";
        SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
        Date parse = sdf1.parse(time2);
        System.out.println("转换后:"+parse);
    }
}
